ProfilePress\Core\Integrations\TutorLMS\Init A

Total Complexity 69
Dependencies 11
Dependents 1
Total lines 440
Lines of code 301
Logical lines of code 153
Comment lines 26
Methods 18
Properties 1

Methods 18

Method Rating Maintainability Complexity Lines of code
after_user_registration()
A
51 10 26
loop_course_checkout_link()
A
47 9 36
course_checkout_link()
S
49 6 32
get_course_plan_ids()
S
57 7 15
on_order_sub_success()
S
55 6 20
on_subscription_cancelled()
S
59 5 14
shortcode_builder_settings()
S
53 4 26
get_instance()
S
64 4 10
__construct()
S
53 2 22
settings_page()
S
50 1 32
override_student_register_url()
S
68 3 7
override_instructor_register_url()
S
68 3 7
get_courses()
S
65 3 9
is_customer_plans_has_course_access()
S
64 2 9
plan_edit_screen()
S
59 1 14
dnd_builder_settings()
S
59 1 14
tutor_monetization_options()
S
75 1 4
save_shortcode_builder_settings()
S
74 1 4